Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARDS Detached £361,524 £314,995 21 Dec 2020
3 THE ORCHARDS Detached £392,244 £364,000 23 Sep 2021
4 THE ORCHARDS Detached £405,568 £375,000 26 Nov 2021